﻿/*===================================================
* CLR版本  : 4.0.30319.42000 
* 类名称   : MD5Holper
* 文 件 名 : MD5Holper 
* 类描述   :
* 创建人   : oream
* 创建时间 : 2018/2/20 0:29:03
* 修改人   : 
* 修改时间 :
* 版本： @version 1.0
=====================================================*/

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.IO;
using System.Threading.Tasks;
using System.Security.Cryptography;

namespace Model
{
  public static class MD5Holper
  {
    public static string FileMD5(string Filepath)
    {
      byte[] retValue;
      using (FileStream fs = new FileStream(Filepath, FileMode.Open))
      {
        MD5 md5 = new MD5CryptoServiceProvider();
        retValue = md5.ComputeHash(fs);
      }
      return retValue.ToHex();
    }
  }
}
